﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace PreventChess
{
    public partial class FrmExplain : Form
    {
        public FrmExplain()
        {
            InitializeComponent();
            this.textbox_explain.Font = new Font("微软雅黑", 11);
            this.textbox_explain.ReadOnly = true;

            this.textbox_explain.Text += "堵路棋(又名憋死棋)的灵感来源于童年游戏《憋死牛》，目标是憋到其他玩家无路可走。\r\n\r\n";
            this.textbox_explain.Text += "开始游戏，选择游戏人数和棋盘大小，每位玩家会被分配到一定数量的棋子，可支持2-6名玩家游玩。\r\n\r\n";
            this.textbox_explain.Text += "左侧界面为棋盘，右侧为操作界面。\r\n\r\n";
            this.textbox_explain.Text += "玩家1-6的棋子颜色分别为，红色、蓝色、黄色、绿色、橙色和紫色。\r\n\r\n";
            this.textbox_explain.Text += "右侧操作栏最上方显示轮到哪个玩家行动，下方是该玩家的棋子。 \r\n\r\n";
            this.textbox_explain.Text += "棋子上的箭头表示其可以行走的方向，如果棋子数量大于1，右下角还会显示棋子数量。\r\n\r\n";
            this.textbox_explain.Text += "棋子箭头前方有圆形的棋子为跳子，前方有棋子的情况下可以跳过去，类似象棋中的炮。\r\n\r\n";
            this.textbox_explain.Text += "任何时候棋子数量为0,就不能再选择该棋子。\r\n\r\n";
            this.textbox_explain.Text += "回合中，可以选择下子，或者移动棋盘的子，如果既没有子可下，又无法移动棋盘上的子，则玩家失败出局。\r\n\r\n";
            this.textbox_explain.Text += "点击棋盘空格选择下子，棋子可以旋转0、45、90、135、180、225或270度，点击对号确认下子，确认后棋子不能旋转。\r\n\r\n";
            this.textbox_explain.Text += "点击棋盘上棋子，棋子可以走的格子会高亮显示，点击其中一格可以走过去。\r\n\r\n";
            this.textbox_explain.Text += "不能连续两回合移动同一个棋子，防止磨棋。\r\n\r\n";
            this.textbox_explain.Text += "最后一位存活的玩家获胜。\r\n\r\n";
        }

      
    }
}
